spiny-leg spiders - Francés Inglés Diccionario